html,
body
{
	margin: 0;
	padding: 0;
	font-family: 'Cambria Regular';
	font-size: 20px;
}
.navbar-default .navbar-brand{
			font-family: 'Courier New Bold';
			font-size: 26px;
			color: #e8f9ff;			
		}
		.navbar{			
			background-image: linear-gradient(to bottom, #1eb1e2 0px, #0f85ac 100%);

		}
		
		.navbar-default .navbar-nav > li > a{
			color: #afeafd;
			font-weight: bold;	
			text-shadow: 0 1px 0 rgba(12, 65, 143, 1);	
		}
		.navbar-default .navbar-nav > li > a:hover{
			color: #FFF;				
		}
		.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a {
		    background-image: linear-gradient(to bottom, #86e1ff 0%, #0f85ac 100%);		    
		}
		.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a{
		    color: white;	    
		}
		.jumbotron{
			/*background-color: #99e6ff;*/
			/*background-color: rgba(255, 255, 255, .5);*/
			background-image: url('images/slides/college-main.jpg');
		}
		.jumbotron h1{
			text-shadow: 5px 5px 5px rgb(0, 130, 170);
		}
		.ico-size{
			font-size: 25px;
			width: 40px;
			height: 40px;
			text-align: center;
			padding-top: 10px;
			margin-right: 10px;
			color: #fff;
			border-radius: 20px;
			background-color: #205d7a;
		}

		.link-college{
			color: #ff8023;
			text-decoration:none !important;
		}
		.link-college:hover{
			color: #ffeada;
			
		}
	    .container .jumbotron, .container-fluid .jumbotron{
	    	margin-top: -20px;
	    }
	    .container .jumbotron h1, .container-fluid .jumbotron h1,.container .jumbotron h2, .container-fluid .jumbotron h2{
	    	margin-top: -10px;
	    	margin-bottom: 10px;
	    }
	    .carousel-indicators li{
	    	border-color: #CCC;
	    }
	    .carousel-caption h3{
			background-color: rgba(0,0,0, .3);
			border-radius: 3px;		
	    }
	    .carousel-caption p{
			background-color: rgba(0,0,0, .5);
			margin: auto;
	    }
	    .carousel{
	    	/*margin-top: -25px;*/
	    }



	    .container-fluid{
			padding: 0;
		}
		 .affix {
		      top:0;
		      width: 100%;
		      z-index: 9999 !important;
		  }
		  .navbar {
		      margin-bottom: 0px;
		      border: none;
		  }

		  .affix ~ .container-fluid {
		     position: relative;
		     top: 50px;
		  }
		  .media-head{
		  	/*background-color: #d7b396;*/
		  	background-image: url("../images/bk-bg.jpg");
		  	background-repeat: repeat;

		  }
		  .brand-left{
		  	padding: 10px 0 0;
		  	border: 2px soild;
		  	/*border-right: 10px solid rgba(0, 0, 0, .1);*/
		  }
		  .brand-left img{
				display: block;
			    margin: auto;
			    box-shadow: 0px 0px 10px #000;
				-moz-box-shadow: 0px 0px 10px #000;
				-webkit-box-shadow: 0px 0px 10px #000;
				-khtml-box-shadow: 0px 0px 10px #000;			    
		  }
		  .brand-left h2{
				text-align: center;
				  font-family: 'Footlight MT Light';
			    text-shadow: 0 0 5px #FFF;
			    font-size: 50px;
			    font-weight: bold;	
			    margin-top: -10px;	
			    margin-bottom: 0;	    
		  }
		.contact-brand{
				/*background-color: rgba(255, 255, 255, .1);*/
				background-color: #f7d9b8;
		}
		.contact-page{
			font-size: 20px;
		}
		.acad-text{
			font-size: 20px;
		}
		.col-sm-12 i{
			color: rgb(0, 141, 255);
			padding: 5px 15px;
			font-size: 14px;
			text-decoration: none;
		}
		.mailme{
			text-decoration: none;
		}	
		.links{
			color: #FFF;
			width: 40px;
			height: 30px;
			padding: 4px 9px; 
			font-size: 22px;
			margin: 0 -7px;
		}	
		.link-mail{
			background-color: #3498db;			
		}
		.link-googleP{
			background-color: #db4437;
			padding: 4px 8px; 	
		}	
		.link-twitter{
			background-color: #55acee;				
		}
		.link-fb{
			background-color: #3b5998;	
			padding: 4px 13px;			
		}
		.link-phone{
			background-color: #57ba63;	
			padding: 4px 13px;			
		}
		.link-map{
			background-color: #f06629;	
			padding: 4px 13px;	
		}
		.college-link p{
			text-decoration: none;
			color: #333 ;
			font-weight: bold;
			font-size: 26px;
		    margin-top: -5px;
		    margin-bottom: -7px;
			/*opacity: .2;*/

		}		
		.college-link-or{
			color: #ff8023;
			text-decoration:none !important;
		}
		.college-link-or:hover{
			color: #c86a0c;			
		}
		.panel-body p{
			font-size: 20px;
			text-align: justify;
			font-family: 'Cambria Regular';
		}
		.panel-body img{
			border: 1px solid #333;
		}
		.page-footer{
			/*background-color: #1eb0e0;*/
			background-image: linear-gradient(to bottom, #0f85ac 0px, #1eb1e2 100%);
			height: 40px;	
			width: 100%;	
			margin-top: 30px;					
		}
		.footer-content{
			text-align: center;
			padding: 10px; 0;
		}
		.college-link-footer{
			color: #FF0;
			text-decoration:none !important;
		}
		.college-link-footer:hover{
			color: #FFF;			
		}
		.fix-bottom{
			position:fixed;
			right: 0;
		    bottom:0px;
		}
		.row-eq-height{
			border: 1px solid #ddd;
			margin: 20px 0;
			box-shadow: 0px 0px 10px #b6b5b5;
		    -moz-box-shadow: 0px 0px 10px #b6b5b5;
		    -webkit-box-shadow: 0px 0px 10px #b6b5b5;
		    -khtml-box-shadow: 0px 0px 10px #b6b5b5;
		}
		.info-cms{
			/*margin: 10px 0;
			padding: 0 25px 10px;*/
			
		}
		.info-cms h3{
			background-color: #d7b396;
			color: #000;
			padding: 5px 0 5px 15px;
			font-weight: bold;
			box-shadow: 0px 0px 10px #606060;
		    -moz-box-shadow: 0px 0px 10px #606060;
		    -webkit-box-shadow: 0px 5px 16px #606060;
		    -khtml-box-shadow: 0px 0px 10px #606060;
		}
		.info-cms p{
			text-align: justify;
			font-size: 22px;
			font-family: 'Cambria Regular';
			color: #575555;

		}
		#cms-cont{
			/*height: 308px;*/
		}
		.info-cms:last-child{
			border-left: none;
		}
		.pg-prgm{
			float: left;
			display: block;
		}
		.make-left{
			float: left;
		}
		.make-right{
			float: right;
		}
		.pg-prgm img{
			padding: 5px;
			border: 1px solid #CCC;
		}
		.pg-prgm h4{
			background-color: #1eb1e2;
			padding: 10px 20px 10px 10px;
			font-size: 24px;
			color: #fff;
			width: 65%;
		}
		.pg-prgm h5{
			background-color: #f22d0c;
			padding: 10px;
			font-size: 24px;
			color: #fff;
			margin-left: -1px;
			text-align: right;
			width: 35%;
		}
		.pg-prgm p{
			text-align: justify;
		}
		.f-icon-bg{
			font-size: 25px;
			line-height: 35px;
			font-weight: 300;
			color: #aaa;
			text-align: right;
			padding: 25px 38px 00;						
		}
		
		.f-icon-bg:hover{
			text-decoration: none;
			color: #333;
			cursor: pointer;
		}
		.f-icons{
			width: 40px;
			height: 40px;
			line-height: 40px;
			font-size: 20px;
			color: #FFF;
			background-color: #1eb1e2 ;
			border-radius: 50px;
			padding: 0 13px;
			margin-right: 10px;
		}

		.syllabus-total{
			border: 2px solid #bde3f0;
			height: 250px;
			overflow: scroll;
		}
		#bvc-syllabi h3{
			/*background-color: #1eb1e2;
			padding: 10px 20px 10px 10px;*/
			font-size: 18px;
			color: #1eb1e2;
		}
		.syllabus-sem{
				
		}
		.ac-prgms{
			/*height: 460px;*/
		}
		.clearfix{
			clear: both;
		}
		.faculty-head{
			margin-top: 50px;
		}
		.faculty-border{
			padding: 5px;			
		}
		.faculty-info{
			border: 2px solid #ccc;			
			height: 125px;
			font-family: 'Cambria Regular';			
		}
		.faculty-image{
			width: 100px;
			/*height: 88px;
			background-color: #00b99c;
			padding: 5px;
			margin: 5px;*/
		}
		.faculty-image img{
			width: 86px;			
			padding: 2px;
			margin: 5px;
		}
		.faculty-details{
			/*padding: 5px 5px 5px 10px;*/
		}
		.user-icon{
			text-align: center;
			vertical-align: middle;
			font-size: 60px;
			padding:25px 10px;
			margin:5px;
			border: 1px solid #606060;
			color:#CCC;
			background-color:#fad4d5;
		}
		.role{							
			font-weight: bold;	
			font-size: 18px;		
		}
		.role-co{
			color: #00b99c;						
		}
		.role-assi{
			color: #f99c00;						
		}
		.role-visit{
			color: #759d09;						
		}
		.img-assi img{
			border: 1px solid #f99c00;
		}
		.img-co img{
			border: 1px solid #00b99c;
		}
		.img-visit img{
			border: 1px solid #759d09;
		}
		.faculty-name{			
			font-weight: bold;
			font-size: 18px;			
			color: #3c3d3d;	
			padding-top: 10px;
			
		}
		.faculty-mob{
			color: #07aefc;	
			font-weight: bold;
			font-size: 16px;		
		}
		.faculty-mob-f{
			color: #f99c00;	
			font-weight: bold;	
			font-size: 16px;		
		}
		.faculty-mob-v{
			color: #759d09;	
			font-weight: bold;	
			font-size: 16px;		
		}
		.faculty-mob-l{
			color: #B10DC9;	
			font-weight: bold;
			font-size: 16px;			
		}

		.facility-item{
			padding: 0 5px;
		    border: 1px solid #00b99c;
		    margin-bottom: 25px;
		}

		.facility-text{
			text-align: center;
		    font-size: 26px;
		    color: #565755;
		    /*padding: 14px 0;*/
		    font-weight: bold;
		    /*border-bottom: 2px solid #00b99c;*/
		    margin-bottom: 5px;
		}
		.facility-img{
			margin-top: 10px;
			padding: 5px;
			border: 1px solid #ccc;
		}
		.facility-font{
			font-family: 'Cambria Regular';	
		}
		.ndsf-br{
			padding: 0;
		}
		.ndsf-br img{
			border: 1px solid #000;
			padding: 5px;
			margin-bottom: 5px;
			width: 100%;
		}
		
		.ndsf-header{
			padding-left: 10px;
		}
		.mailing-add{
			color: #000;
		}
		.ndsf-content{
			font-size: 20px;
			text-align: justify;
			padding: 15px 0;
		}
		.ndsf-contact h5{
			font-size: 20px;
			color: black;
		}
		#event-page{
			font-size: 20px;
			font-family: 'Cambria Regular';	
		}
		.downld-ndsf-fm{
			    /*margin: -78px 29px 0 0;*/
			    /*background-color: #43b1a8;*/
			    padding: 10px;
			    border-radius: 3px;
		}
		/*.faculty-info{
			border: 2px solid #ccc;
			border-top-right-radius: 20px;
			border-bottom-left-radius: 20px;
			height: 300px;			
		}
		.role{
			color: #FFF;
			border-top-right-radius: 20px;
			background-color: #f75353;			
			font-weight: bold;
			padding: 5px;
		}
		.faculty-name{
			background-color: #32c8de;
			text-align: center;
			font-weight: bold;
			font-size: 18px;
			margin-top: 100px;
			padding: 10px 0;
		}
		.faculty-mob{
			color: #333;
			font-weight: bold;
			text-align: center;
		}*/


		.jumbotron h1{
			text-shadow: none;
		}
		hr.style1 { 
		  border: 0; 
		  height: 1px; 
		  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
		  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
		  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
		  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
		}

		@media only screen and (max-width: 520px) {

			nav li {
				padding: 24px 4px;
			}

			nav li a {
				font-size: 14px;
			}

		}
		.fixed {
			position: fixed; 
			top: 0; 
			/*height: 70px; */
			z-index: 1;
		}
		.delg-avl{
			color: #000;
		}
		.modal-content{
			width: 666px;
		}
		.ndsf-filmlist{
			font-size: 16px;
		}
		.ndsf-filmlist tbody>tr>td{
			line-height: .5;
		}
		.date-ext-front{
			background-color: #9a1b38;
			/*background-color: #07aefc;*/
			/*margin-top: -200px;*/
		    height: 200px;
		    width: 200px;
		    border-radius: 100px;
		    padding-top: 50px;
		    text-align: center;
		    margin: 10px;
		    line-height: 28px;
		}		
		.dt-sub-front{
			color: #345f73;
			font-size: 22px;
		}
		.dt-sub-front-avl{
			color: #fff;
			font-size: 18px;
		}
		.dt-date-front{
			color: #fff;
			font-size: 30px;
		}
		.ic-tckt{
			color: #FFF;
			font-size: 72px; 
		}